This document contains instructions for using PartMaker Pro to generate a new ODF project.
Table of Contents
-------------------------
• What is PartMaker Pro
• Updating Your 'nmap' Resources and Signature
• Building your part
What is PartMaker Pro
The PartMaker Pro application along with the templates located in this 'Part Templates' folder allows you to quickly start a new part editor based on ODF.
We currently have seven templates: three for creating a non-embedding part based on the ODFHello, ODFForm, and ODFNothing examples, three for creating embedding parts based on ODFContainer, ODFEmbed, and ODFTable, and one to create a Cyberdog savy part.
The PartMaker templates for ODF can be used with all the supported development environments: CodeWarrior for PPC and 68K, Symantec C++ for MPW (68K), and MrC. After choosing your development environment you can throw away unused development folders. The following table indicates which folders are necessary for each supported compiler:
Folder CW/PPC CW/68K Symantec68K MrC
CWPPCDebug Yes No No No
CWPPCRelease Yes No No No
MCPPCDebug No No No Yes
MCPPCRelease No No No Yes
CW68KDebug No Yes No No
CW68KRelease No Yes No No
SC68KDebug No No Yes No
SC68KRelease No No Yes No
We suggest that you create your new part folder in the ODFDev folder, since the project access paths are set up for that location.
Updating Your 'nmap' Resources and Signature
Whenever you create a new part, PartMaker creates a set of 'nmap' resources for your part. However, because the content of your part is likely to be different than the default content of the PartMaker part, you must change these resources to reflect your part's content. See the 'nmap', Icon, & Part Signature document in the "Documentation:Development Notes:" folder for more information on how to do this.
The following table summarizes the creator, type, stationery type and part kind automatically generated by PartMaker for each template.